esthetically pleasing - French English Dictionary